package com.ruoyi.system.domain.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.time.LocalDateTime;

@Data
public class PointProjectVO {

    private Integer id;
    /**
     * 点编号
     */
    private String pointCode;
    /**
     * 点名称
     */
    private String pointName;
    /**
     * 点状态
     */
    private String pointState;
    /**
     * 点类型
     */
    private String pointType;
    /**
     * 最少拍照数量
     */
    private String minImages;
    /**
     * 最多拍照数量
     */
    private String maxImages;
    /**
     * 巡检路线ID
     */
    private Integer routeId;
    /**
     * 巡检路线
     */
    private String routeName;
    /**
     * 检查项目ID
     */
    private Integer projectId;
    /**
     * 检查项目
     */
    private String projectName;
    /**
     * 分类目录
     */
    private String subjectCatalog;
    /**
     * 备注
     */
    private String remarks;

    private Integer stopCheck;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime updateTime;

    // 检查项目名称
    private String projectCode;

    // 检查项目
    private String formData;

    // 点位排序 默认0没有排序
    private Integer pointOrder;

    // 是否开启（0开启、1关闭）
    private Integer isEnable;

    private String longitude;

    private String latitude;

}
